package algorithm_study.leecode;

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Date {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        String date= scan.next();
        int count=0;
        String t=date.substring(0,4);
        String t1=date.substring(4,8);
        for(int i=Integer.parseInt(t);i<=8999;i++){
            String temp=i+"";
            String rTemp="";
            for(int j=3;j>=0;j--){
                rTemp+=temp.charAt(j);
            }
            if(rTemp.equals(t1))continue;
            if(isRight(rTemp)){
                if(count==0){
                    System.out.println(temp+rTemp);
                    count++;
                }
                if(isB(temp)){
                    System.out.println(temp+rTemp);
                    break;
                }
            }
        }
        scan.close();
    }
    private static boolean isRight(String s){

        String s1=s.substring(0,2);
        String s2=s.substring(2,4);
        Integer i1= Integer.parseInt(s1);
        Integer i2=Integer.parseInt(s2);
        if(i1>=1&&i1<=12&&i2>=1&&i2<=31)return true;
        else return false;
    }
    private static boolean isB(String temp){
        if(temp.charAt(0)==temp.charAt(2)&&temp.charAt(1)==temp.charAt(3))return true;
        else return false;
    }

}